Variability management with feature models

نویسندگان

  • Danilo Beuche
  • Holger Papajewski
  • Wolfgang Schröder-Preikschat
چکیده

Variability management in software systems requires adequate tool support to cope with the ever increasing complexity of software systems. The paper presents a tool chain which can be used for variability management within almost all software development processes. The presented tools use extended feature models as the main model to describe variability and commonality, and provide user changeable customization of the software artifacts to be managed.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Applying Spatial Geostatistical Analysis Models for Evaluating Variability of Soil Properties in Eastern Shiraz, Iran

ABSTRACT- The information on the spatial properties of soil is vital to improve soil management and to increase the crop productivity. Geostatistical analysis technique is one of the most important methods for determining the spatial properties of soil. The aim of this study was to investigate spatial variability of soil chemical and physical attributes for field management in eastern Shiraz, I...

متن کامل

Comprehending Feature Models Expressed in CVL

Feature modeling is a common way to present and manage variability of software and systems. As a prerequisite for effective variability management is comprehensible representation, the main aim of this paper is to investigate difficulties in understanding feature models. In particular, we focus on the comprehensibility of feature models as expressed in Common Variability Language (CVL), which w...

متن کامل

A Critical Analysis of Using Feature Models for Variability Management

The managing of variability across products in a software product line is one of the most important tasks for successful product line engineering. Due to a large number of publications, feature modeling seems to be a popular approach used for dealing with variability in product lines. Such popularity may lead to the assumption that feature modeling is a universal approach used for the managemen...

متن کامل

Introducing Variability Rules in ATL for Managing Variability in MDE-based Product Lines

Various approaches show that software product lines can be implemented using the Model-Driven Engineering concept of successive model refinements. An important aspect of Product-Line Engineering (PLE) is the management of variability. In this paper we propose a strategy to let the model transformation language ATL handle the variability. We consider a transformation sequence that can generate a...

متن کامل

Expressing Feature-Based Variability in Structural Models

Software product line engineering aims at reducing development time, effort, cost, and complexity by taking advantage of the commonality within a portfolio of similar products. The effectiveness of a software product line approach directly depends on how well feature variability within the portfolio is implemented and managed throughout the development lifecycle, from early analysis through mai...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Sci. Comput. Program.

دوره 53  شماره 

صفحات  -

تاریخ انتشار 2004